package shujia.day12.ketang;

/*
    try...catch...finally...

    1、无论try中的代码是否报错，finally中的代码都会执行，以后的开发中finally中一般编写释放资源代码
    2、有一种情况，finally不会执行，在执行finally之前，整个程序意外中止
 */
public class ExceptionDemo3 {
    public static void main(String[] args) {
        int[] arr = {1,2,3,4};

        try {
            System.out.println(arr[1]);
            System.exit(0);
        }catch (Exception e){
            System.out.println("出错啦！");
        }finally {
            System.out.println("好好学习");
        }



        System.out.println("over");
    }
}
